package com.Service;

import java.util.List;

import org.springframework.transaction.annotation.Transactional;

import com.Bean.wdhtroomModel;

@Transactional
public interface wdhtroommodelService {
    int deleteByPrimaryKey(String roomId);

    int insert(wdhtroomModel[] arr);

    int insertSelective(wdhtroomModel record);

    wdhtroomModel selectByPrimaryKey(String roomId);

    int updateByPrimaryKeySelective(wdhtroomModel record);

    int updateByPrimaryKey(wdhtroomModel record);
    
    List<wdhtroomModel> selectall();
    
    int deleteByPrimaryName(String projectName);
   
    int deleteByPrimaryroom(wdhtroomModel record);
    
    List<wdhtroomModel> selectlikeroom(wdhtroomModel record);

      int buffDeleteState(String roomId);
    
    int buffAllDeleteState();
    
    int debuffDeleteState(String roomId);
    
    int debuffAllDeleteState();
    
    List<wdhtroomModel> selectAll();
    
    List<wdhtroomModel> selectAll1();
}
